CC=arm-linux-g++
PROGRAM=listen

listen: main.o TcpSocket.o Hserial.o Hdev.o Hfile.o 
	$(CC) -o listen main.o TcpSocket.o Hserial.o Hdev.o Hfile.o
main.o: main.cpp TcpSocket.h Hserial.h Hdev.h Hfile.h
	$(CC) -c main.cpp
TcpSocket.o: TcpSocket.cpp TcpSocket.h
	$(CC) -c TcpSocket.cpp
Hserial.o: Hserial.cpp Hserial.h
	$(CC) -c Hserial.cpp
Hdev.o: Hdev.cpp Hdev.h
	$(CC) -c Hdev.cpp
Hfile.o: Hfile.cpp Hfile.h
	$(CC) -c Hfile.cpp
clean:
	rm *.o
	rm $(PROGRAM)
